self-directed team - Francés Inglés Diccionario